/*
 *  This program is free software; you can redistribute it and/or
 *  modify it under the terms of the GNU General Public License
 *  as published by the Free Software Foundation; either version 2
 *  of the License, or (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

#ifndef __X_KEYS__
#define __X_KEYS__

void x_run(signed char val);
void x_strafe(signed char val);
void x_turn(signed short val);
void x_toggleFire(void);
void x_toggleUse(void);
void x_changeWeapon(char wpn);
void x_togglePause(void);
void x_changeSaveGame(char slot);
void x_changeLoadGame(char slot);
void x_seekDemo(int numtics);
void x_copyTic(void);
void x_copyTicX(int val);
void x_deleteTic(void);
void x_deleteTicX(int val);
void x_newTic(void);
void x_changePlayerView(int p);
void x_toggleBlood(void);
void x_transposeLeft(char mode);
void x_transposeRight(char mode);
void x_setTurnStep(int val);
void x_turnStep(char direction);
void x_setSavepoint(void);
void x_unsetSavepoint(void);
void x_setSavepointStyle(int style);

#endif
